/******************************************************************************
 * @File name   :      LogisticTemplateDto.java
 *
 * @Author      :      LUZHANG
 *
 * @Date        :      Sep 6, 2015
 *
 * @Copyright Notice: 
 * Copyright (c) 2015 Capgemini, Inc. All  Rights Reserved.
 * This software is published under the terms of the Capgemini Software
 * License version 1.0, a copy of which has been included with this
 * distribution in the LICENSE.txt file.
 * 
 * 
 * ----------------------------------------------------------------------------
 * Date                   Who         Version        Comments
 * Sep 6, 2015 7:23:25 PM        LUZHANG     1.0            Initial Version
 *****************************************************************************/
package com.cap.bts.crmdp.dealer.logistic.dto;

import java.io.Serializable;
import java.sql.Date;
import java.util.Map;

/**
 *
 */
public class LogisticTemplateDto implements Serializable {

    private static final long serialVersionUID = 1L;

    private String orderNo;
    private Map<String, String> mapDealerNo;
    private Map<String, String> mapCardName;
    private String shipAmount;
    private String shipDate;
    private String estimatedArriveDate;
    private Date shipDateVal;
    private Date estimatedArriveDateVal;
    private String expressCom;
    private String expressNo;
    /**
     * @Date        :      Sep 6, 2015
     *
     * @return the orderNo
     */
    public String getOrderNo() {
        return orderNo;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @param orderNo the orderNo to set
     */
    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }
    /**
     * @Date        :      Sep 10, 2015
     *
     * @return the mapDealerNo
     */
    public Map<String, String> getMapDealerNo() {
        return mapDealerNo;
    }
    /**
     * @Date        :      Sep 10, 2015
     *
     * @param mapDealerNo the mapDealerNo to set
     */
    public void setMapDealerNo(Map<String, String> mapDealerNo) {
        this.mapDealerNo = mapDealerNo;
    }
    /**
     * @Date        :      Sep 10, 2015
     *
     * @return the mapCardName
     */
    public Map<String, String> getMapCardName() {
        return mapCardName;
    }
    /**
     * @Date        :      Sep 10, 2015
     *
     * @param mapCardName the mapCardName to set
     */
    public void setMapCardName(Map<String, String> mapCardName) {
        this.mapCardName = mapCardName;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @return the shipAmount
     */
    public String getShipAmount() {
        return shipAmount;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @param shipAmount the shipAmount to set
     */
    public void setShipAmount(String shipAmount) {
        this.shipAmount = shipAmount;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @return the shipDate
     */
    public String getShipDate() {
        return shipDate;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @param shipDate the shipDate to set
     */
    public void setShipDate(String shipDate) {
        this.shipDate = shipDate;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @return the estimatedArriveDate
     */
    public String getEstimatedArriveDate() {
        return estimatedArriveDate;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @param estimatedArriveDate the estimatedArriveDate to set
     */
    public void setEstimatedArriveDate(String estimatedArriveDate) {
        this.estimatedArriveDate = estimatedArriveDate;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @return the shipDateVal
     */
    public Date getShipDateVal() {
        return shipDateVal;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @param shipDateVal the shipDateVal to set
     */
    public void setShipDateVal(Date shipDateVal) {
        this.shipDateVal = shipDateVal;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @return the estimatedArriveDateVal
     */
    public Date getEstimatedArriveDateVal() {
        return estimatedArriveDateVal;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @param estimatedArriveDateVal the estimatedArriveDateVal to set
     */
    public void setEstimatedArriveDateVal(Date estimatedArriveDateVal) {
        this.estimatedArriveDateVal = estimatedArriveDateVal;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @return the expressCom
     */
    public String getExpressCom() {
        return expressCom;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @param expressCom the expressCom to set
     */
    public void setExpressCom(String expressCom) {
        this.expressCom = expressCom;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @return the expressNo
     */
    public String getExpressNo() {
        return expressNo;
    }
    /**
     * @Date        :      Sep 6, 2015
     *
     * @param expressNo the expressNo to set
     */
    public void setExpressNo(String expressNo) {
        this.expressNo = expressNo;
    }
}
